explain something in detail - Turc Anglais Dictionnaire